cave deposit - Turco Inglés Diccionario